API
O canal Custom foi desenvolvido para atender clientes que desejam centralizar diversos canais de comunicação dentro de sua própria infraestrutura.
Por exemplo, suponha que um cliente tenha uma API que envie mensagens aos seus usuários. No entanto, esse cliente deseja que essas mensagens sejam entregues por meio de um chatbot. O canal Custom possibilita esse fluxo, permitindo que o Digital Contact Bots orquestre a interação do bot e encaminhe as mensagens para a URL cadastrada.
Configuração
- Acesse o Digital Contact Bots e ative o canal Custom
- Vá até a configuração do seu chatbot e ative o canal Custom.
- Cadastre a URL que receberá as mensagens.
- Caso exista, configure também a URL para finalização de sessão

Exemplo: No caso acima, cadastramos uma URL do NGROK para recebimento de mensagens e finalização de sessão. Isso significa que todas as mensagens geradas no fluxo e a finalização do fluxo serão enviadas para essa URL.
- Após cadastrar a URL, clique em “Salvar”.
- Em seguida, clique em “Gerar chave” para criar a chave de API.
Após a chave ser gerada, clique em “Ver key” e depois em “Ver”.

Copie a chave gerada e armazene-a em um local seguro! Você só poderá visualizar essa chave uma única vez.

Este bloco de texto é o primeiro item do fluxo.
Agora, sempre que uma mensagem for enviada ao Digital Contact Bots, uma nova sessão será criada e os dados serão enviados para a URL configurada.

Para mais informações sobre os endpoints, payloads e referência completa da API do Custom Channel, consulte a documentação da API.